home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CDEF_128.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
6KB
|
110 lines
start:
00000000 0000 0001 ori.b D0, 0x1
00000004 4E56 FFEC link A6, -0x0014
00000008 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000000C 47EE FFEC lea.l A3, [A6 - 0x14]
00000010 2C2E 0008 move.l D6, [A6 + 0x8]
00000014 286E 000E movea.l A4, [A6 + 0xE]
00000018 7E0A moveq.l D7, 0x0A
0000001A 204C movea.l A0, A4
0000001C A029 syscall HLock
0000001E 2054 movea.l A0, [A4]
00000020 43EE FFF8 lea.l A1, [A6 - 0x8]
00000024 5088 addq.l A0, 8
00000026 22D8 move.l [A1]+, [A0]+
00000028 22D8 move.l [A1]+, [A0]+
0000002A 302E 000C move.w D0, [A6 + 0xC]
0000002E 6710 beq +0x12 /* 00000040 */
00000030 5340 subq.w D0, 1
00000032 6700 008E beq +0x90 /* 000000C2 */
00000036 5340 subq.w D0, 1
00000038 6700 00C0 beq +0xC2 /* 000000FA */
0000003C 6000 00CA bra +0xCC /* 00000108 */
label00000040:
00000040 2054 movea.l A0, [A4]
00000042 4A28 0010 tst.b [A0 + 0x10]
00000046 6776 beq +0x78 /* 000000BE */
00000048 4A28 0011 tst.b [A0 + 0x11]
0000004C 6714 beq +0x16 /* 00000062 */
0000004E 7002 moveq.l D0, 0x02
00000050 3F00 move.w -[A7], D0
00000052 3F00 move.w -[A7], D0
00000054 A89B syscall PenSize
00000056 486E FFF8 pea.l [A6 - 0x8]
0000005A A8A1 syscall FrameRect
0000005C A89E syscall PenNormal
0000005E 6000 00A8 bra +0xAA /* 00000108 */
label00000062:
00000062 486E FFF8 pea.l [A6 - 0x8]
00000066 A8A3 syscall EraseRect
00000068 486E FFF8 pea.l [A6 - 0x8]
0000006C A8A1 syscall FrameRect
0000006E 486E FFF8 pea.l [A6 - 0x8]
00000072 7003 moveq.l D0, 0x03
00000074 3F00 move.w -[A7], D0
00000076 3F00 move.w -[A7], D0
00000078 A8A9 syscall InsetRect
0000007A 303C 4000 move.w D0, 0x4000 /* '@\0' */
0000007E C078 028E and.w D0, [0x0000028E /* ROM85 */]
00000082 7200 moveq.l D1, 0x00
00000084 3200 move.w D1, D0
00000086 4A81 tst.l D1
00000088 661C bne +0x1E /* 000000A6 */
0000008A 486E FFEE pea.l [A6 - 0x12]
0000008E AA19 syscall GetForeColor
00000090 2054 movea.l A0, [A4]
00000092 3F28 0026 move.w -[A7], [A0 + 0x26]
00000096 AA97 syscall PmForeColor
00000098 486E FFF8 pea.l [A6 - 0x8]
0000009C A8A2 syscall PaintRect
0000009E 486E FFEE pea.l [A6 - 0x12]
000000A2 AA14 syscall RGBForeColor
000000A4 6062 bra +0x64 /* 00000108 */
label000000A6:
000000A6 26BC AA55 AA55 move.l [A3], 0xAA55AA55
000000AC 277C AA55 AA55 0004 move.l [A3 + 0x4], 0xAA55AA55
000000B4 486E FFF8 pea.l [A6 - 0x8]
000000B8 2F0B move.l -[A7], A3
000000BA A8A5 syscall FillRect
000000BC 604A bra +0x4C /* 00000108 */
label000000BE:
000000BE 7E00 moveq.l D7, 0x00
000000C0 6046 bra +0x48 /* 00000108 */
label000000C2:
000000C2 7E00 moveq.l D7, 0x00
000000C4 2054 movea.l A0, [A4]
000000C6 4A28 0010 tst.b [A0 + 0x10]
000000CA 673C beq +0x3E /* 00000108 */
000000CC 3D46 FFF6 move.w [A6 - 0xA], D6
000000D0 2006 move.l D0, D6
000000D2 4240 clr.w D0
000000D4 4840 swap.w D0
000000D6 3D40 FFF4 move.w [A6 - 0xC], D0
000000DA 486E FFF8 pea.l [A6 - 0x8]
000000DE 7003 moveq.l D0, 0x03
000000E0 3F00 move.w -[A7], D0
000000E2 3F00 move.w -[A7], D0
000000E4 A8A9 syscall InsetRect
000000E6 558F subq.l A7, 2
000000E8 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000000EC 486E FFF8 pea.l [A6 - 0x8]
000000F0 A8AD syscall PtInRect
000000F2 4A1F tst.b [A7]+
000000F4 6712 beq +0x14 /* 00000108 */
000000F6 7E0A moveq.l D7, 0x0A
000000F8 600E bra +0x10 /* 00000108 */
label000000FA:
000000FA 0286 00FF FFFF andi.l D6, 0xFFFFFF
00000100 2F06 move.l -[A7], D6
00000102 486E FFF8 pea.l [A6 - 0x8]
00000106 A8DF syscall RectRgn
label00000108:
00000108 204C movea.l A0, A4
0000010A A02A syscall HUnlock
0000010C 2D47 0014 move.l [A6 + 0x14], D7
00000110 4CEE 18C0 FFDC movem.l D6,D7,A3,A4, [A6 - 0x24]
00000116 4E5E unlink A6
00000118 205F movea.l A0, [A7]+
0000011A 4FEF 000C lea.l A7, [A7 + 0xC]
0000011E 4ED0 jmp [A0]